About Qcd Holdings Ltd (12048357) United Kingdom