About Piscator Investigations Limited (09283679) United Kingdom