About Spice Cube Takeaway Limited (12302188) United Kingdom