About Aachi S Kitchen Ltd (11346193) United Kingdom