About Vlad Hojda Ltd (12034541) United Kingdom