About Square October 1 Limited (05253238) United Kingdom