About Dimcho Krachev Limited (09808208) United Kingdom