About D1 Insights Ltd (06784833) United Kingdom