About Permission Marketing Ltd. (11038792) United Kingdom