About Slp Holdings Ltd (12822922) United Kingdom