About Purple Lemur Ltd (12240042) United Kingdom