About Pathfinder Projects Limited (10726286) United Kingdom