About Sphinx Investment Management Limited (10806642) United Kingdom