About Direct Channel Asset Company Ltd (13337473) United Kingdom