About L.c. Management Solutions Limited (11057756) United Kingdom