About Optimum Strategic Solutions Limited (06611044) United Kingdom