About Ll Holdings Limited (13457874) United Kingdom