About Omega111 Limited (13297424) United Kingdom