About Omega Claim Ltd (11041368) United Kingdom