About Optimum Strategic Communications Ltd. (10860152) United Kingdom