About Pisocu Technologies Ltd (12014803) United Kingdom