About M2m Ecosphere Holding Limited (11922114) United Kingdom