About Sacha S Kitchen Limited (11200984) United Kingdom