About Apple Seven Limited (10576110) United Kingdom