About D Tch Club Ltd (11588932) United Kingdom