About Omega X Ltd (13110533) United Kingdom