About Curry Leaf Enterprise Ltd (12046327) United Kingdom