About Dsquared Partners Llp (OC423297) United Kingdom