About M1 Ohma Limited (11716655) United Kingdom