About Vlad Turcu Ltd (13639404) United Kingdom