About Sambal Shiok Limited (10003961) United Kingdom