About Pterra Ferma Ltd (13309076) United Kingdom