About Slamdunk Group Ltd (12590275) United Kingdom