About Quik Capital Ltd (13491538) United Kingdom