About Intexo Group Ltd (12250884) United Kingdom