About Apple Abode Limited (13460472) United Kingdom