About Venelin Mihaylov Ltd (09090537) United Kingdom