About Lqs Group Ltd (10421280) United Kingdom