The Puffin Foundation LTD.

A logo of a simple puffin. The text reads "The Puffin Foundation LTD."