My Digital Life?

Found on iburst this afternoon. Anyone know what the relationship is because I don’t see any other advertising anywhere on the site…

My Digital life on iburst.co.za?