About Glersas Ltd (13449094) United Kingdom