About Megatrend Investments Ltd (12432586) United Kingdom