About Csquared Asset Management Llp (OC339279) United Kingdom