About Apple Indian Restaurant Ltd (12741657) United Kingdom