About Nextloopp Ltd (11365228) United Kingdom