About Pyde Technologies Ltd (12878154) United Kingdom