About Ada Kitchen Ltd (12924612) United Kingdom