About Liyoo Technology Co. Ltd (07975837) United Kingdom