About Pherry Technologies Ltd (06643174) United Kingdom