About Dimcho Duhnev Ltd (11638835) United Kingdom