About D L K A Apple Limited (09108367) United Kingdom