About Green Spice Takeaway Ltd (12213779) United Kingdom