About Lcq Holdings Limited (10835060) United Kingdom