About Quidado Merchandise Company Ltd (13038006) United Kingdom