About Ptarmigan Positive Solutions Ltd (13067575) United Kingdom