About Purple Patch Solutions Ltd. (10882854) United Kingdom