About Curry Kingdom Limited (12463301) United Kingdom