About Punch Kitchen Ltd (12047371) United Kingdom