About Slam Enterprises Limited (11790413) United Kingdom