About Interactive Media Software Limited (09701069) United Kingdom