About Glr Enterprise Limited (13291210) United Kingdom