About Purplesevenmedia Limited (12957618) United Kingdom