About Curry Splash Limited (09873104) United Kingdom