About Pitchcroft Capital Limited (08412014) United Kingdom