About Lc Programme Management Limited (10463587) United Kingdom