About Slam Systems Ltd (11116438) United Kingdom