About Amsho Global Translation Ltd (13066447) United Kingdom