About Peppermint Research Ltd (06071928) United Kingdom