About Alexander Mykonos Ltd (12372575) United Kingdom