About Ptarmigan Associates Ltd (10301987) United Kingdom