About Omrex Limited (02177868) United Kingdom