About Li & Qi Investment Limited (11479395) United Kingdom