About Magna Terra Advisors Ltd. (10759789) United Kingdom