About Optimum Educational And Teaching Services Ltd (09890336) United Kingdom