About Optimum International Group Llp (NC001573) United Kingdom