About Dimo 2011 Ltd (12159906) United Kingdom