About Square October 3 Limited (05253227) United Kingdom