About Pharos Information Technology Limited (03955808) United Kingdom