About Alamin Hyde Ltd (10779640) United Kingdom