About Oe Focus Ltd (12282841) United Kingdom