About Square Apple Inc Limited (08267988) United Kingdom