About Anlore Limited (12084246) United Kingdom