About Dappled Apple Ltd. (12082913) United Kingdom