About Pathfinder Research Limited (09693386) United Kingdom