About Curry Master Limited (13090658) United Kingdom