About Pharo Plc (SC224788) United Kingdom