About Slam International Ltd. (10325910) United Kingdom