About Inter.act Systems Uk Limited (03446765) United Kingdom