On February 24, 2022, Celinsta.com was reported in the online scam category. The website operates under the name of Kantesh LTD, and claims to be located in London, England, at 71-75 Shelton Street, Covent Garden, WC2H 9JQ. However, there is no evidence to support this claim. The website was only 150 days old at the […]