About D Squared Clinch Spv Llp (OC435881) United Kingdom