About Optimum Inc Ltd (08842991) United Kingdom