About Mykonos Ltd (13052936) United Kingdom