About Agloste Ltd (12254780) United Kingdom