About Square October 2 Limited (05253217) United Kingdom