About Kurry 25 Ltd (12288998) United Kingdom