About Huxgroup Int Ltd (12297445) United Kingdom