About Samboosters Ltd (12120979) United Kingdom