About Dtt Holdings Ltd (13305294) United Kingdom