About P&f Center For Climate-safe Studies Ltd (08851501) United Kingdom