About Downing Fund Management Limited Partnership (LP012460) United Kingdom