About Omi Consultancy Limited (03951934) United Kingdom