About Ampchai Limited (10073809) United Kingdom