About Kurry Hut Limited (12308273) United Kingdom