About M Omer Limited (10883024) United Kingdom