About Omy Consulting Limited (11850702) United Kingdom