About Pyrodigital Design Ltd. (05292665) United Kingdom