About Inter.act Holdings Limited (03387828) United Kingdom