About Dimension Investments Limited (10684854) United Kingdom