About Gpalamaru Limited (11899902) United Kingdom