About Ptarmigan Land Projects Ltd (10730559) United Kingdom