About Vlad Turca Ltd (11897445) United Kingdom