About Isokon Software Limited (03816659) United Kingdom