About Taraki Curry Ltd (13617270) United Kingdom