About P.i.s.d. Ltd. (03789229) United Kingdom