About Nic Thai Kitchen Ltd (12477517) United Kingdom