About Namchok Ltd (12772370) United Kingdom