About Square Holdings Limited (NI630141) United Kingdom