About Pharos Ventures Limited (11987837) United Kingdom