About Yen S Kitchen Limited (10107262) United Kingdom