About Omeco Consortium Limited (10661045) United Kingdom