About Compass Pathfinder Holdings Limited (10830790) United Kingdom