About Information Software Solutions Limited (03915585) United Kingdom