About Googolplex Monitoring Limited (11104834) United Kingdom