About Slam 69 Ltd. (07333644) United Kingdom