About Luqi Intellgent Technology Co. Ltd (10723487) United Kingdom