About Krasimir Delchev Ltd (12536604) United Kingdom