About Dd1 Capital Ltd (10968914) United Kingdom