About L C (2010) Limited (SC371366) United Kingdom