About Qi Cooke Ltd (13646859) United Kingdom