About Iulian Tudorache Ltd (13192231) United Kingdom