About Dimo Dimov Limited (11824189) United Kingdom