About 4 Square Capital Uk Limited (11210770) United Kingdom