About Interactive Associates Limited (06312156) United Kingdom