About Teranga Digital Marketing Ltd (13078750) United Kingdom