About Yordan Dumbalakov Ltd (12764845) United Kingdom