About Delancey Coinvestment Limited (13493211) United Kingdom