About Eco Global Services Ltd. (10226498) United Kingdom