About Agloe Limited (10466544) United Kingdom