About Sprout Digital Marketing Ltd. (10715170) United Kingdom