About Interactive World Wide Africa Limited (06719102) United Kingdom