About Lle Group Ltd (12177639) United Kingdom