About Omega999 Limited (13292819) United Kingdom