About Slc Management Solutions Ltd (11013324) United Kingdom