About Square Capital Llp (OC330248) United Kingdom