About Purple Venture 223 Limited (SC625911) United Kingdom