About Omega Eyes Ltd (10697376) United Kingdom