About Apple & Clover Ltd (12305734) United Kingdom