About N Kitchen Ltd (12911403) United Kingdom