About Slam Sports & Entertainment Management Ltd (11767433) United Kingdom