About Dimeglon Investments Limited (06718965) United Kingdom