About Purple Wizards Limited (10197704) United Kingdom