About Velichko Slavchev Ltd (11933274) United Kingdom