About Square Holdings 2021 Ltd (13156486) United Kingdom