About Yichen Science And Technology Co. Ltd (13675164) United Kingdom