About Megali-property Ltd (10974791) United Kingdom