About Mykonos House Limited (13678049) United Kingdom