About Slamdunk Entertainment Limited (10828285) United Kingdom