About The Square (2018) Limited (11574600) United Kingdom