About L C Management Co Limited (10676221) United Kingdom