About Omega 5 (uk) Limited (02228649) United Kingdom