About Shenzhen Liyu Technology Co. Ltd (12940538) United Kingdom