About Ungoogoo Limited (11143309) United Kingdom