About Lr Mykonos Management Limited (12690293) United Kingdom