This is a complete fraud still in operation. Social media platforms like Instagram and the platform must act quickly. They are registered with an affiliated website, and their customer care email is unresponsive. Tracking your order leads to a different site that provides no access or updates.
Claim your business profile now and gain access to all features and respond to customer reviews.