About Omdi Consultancy Services Limited (11490224) United Kingdom