About Optimum Management Group Ltd (12931594) United Kingdom