About Aglo Ltd (11719586) United Kingdom