About Optimal Management Services Ltd (12761211) United Kingdom