About Ballantine Consulting Digital Marketing Ltd. (13375840) United Kingdom