About Slam Management Ltd (12797985) United Kingdom