About L. Holdings Limited (02189783) United Kingdom