About Alochid Ltd (13047292) United Kingdom