About Lccl Holdings Limited (12172564) United Kingdom