About The Peppermint Agency Limited (12020781) United Kingdom