About Red Spice Camden Takeaway Ltd (10529554) United Kingdom