About Shop Apple Ltd (13363617) United Kingdom