About Dimpex Investments Limited (11289659) United Kingdom