About Omega Creation Limited (10549171) United Kingdom