About Curry Leaf Takeaway Ltd (12483222) United Kingdom