About Neesa Kitchen Limited (12002864) United Kingdom