About Croy S Ltd (11810075) United Kingdom