About Googoleplex Services Ltd (06970625) United Kingdom