It's a scam - their whole business model is tricking people into thinking it's an ASIC requirement to pay them money to renew a business registration, which is a lie.Compared to registry.com.au, which runs exactly the same scam, they're not even any good at filling up trustpilot with fake reviews. So incompetent as well as unethical.
Claim your business profile now and gain access to all features and respond to customer reviews.