About Applied Network Computing Limited (03810697) United Kingdom