About Cuq International Limited (10116198) United Kingdom