About Omego Limited (04279062) United Kingdom