About Delchev Limited (11418095) United Kingdom