About Ptarmigan Capital Limited (04339694) United Kingdom