About Pathfinders Corporation Limited (12667573) United Kingdom