About Mytidis & Dokos Ltd (11809467) United Kingdom