About Indchi Wok Limited (13172465) United Kingdom