About Megaklima Ltd (10225797) United Kingdom