About Currylucious Cardiff Limited (13580148) United Kingdom