About Optimum Technologies Ltd (08623445) United Kingdom