About Lcl Management Limited (10885946) United Kingdom