About Visual Purple Ltd (13046336) United Kingdom