About Mykonos Greece Limited (10403133) United Kingdom