About Lcc Management Holdings Ltd (13098392) United Kingdom