About Omr Consulting Limited (10425851) United Kingdom