About Lcl Holdings Ltd (13255011) United Kingdom