About Noxie S Ltd (10100863) United Kingdom