About Omega Executive Holdings Limited (02886978) United Kingdom