About Optimum Partners Ltd. (10190026) United Kingdom