About Lls Holdings Limited (10197160) United Kingdom