About Ambra S Kitchen Limited (11691953) United Kingdom