I ran the page through a tracer. Looks like a scam. The IP is in South Korea, but phone number is associated in Australia. Also, the email is bot automated. and the website has tons of sketchy cookies trying to get your information (nothing serious but shouldn't be on a website).
I wouldn't send money to them.