About Info-files Computing Limited (03431078) United Kingdom