About Glu Ventures Limited (13135148) United Kingdom