About Lencen International Co. Ltd (11960954) United Kingdom