About Goo Goo Ga Ga Limited (13362528) United Kingdom