About Glarator Ltd (10906150) United Kingdom