About Slp Management Solutions Ltd (11856327) United Kingdom