About Glu People Limited (12204873) United Kingdom