About Slam2 Solutions Ltd (10696116) United Kingdom