About Malaria Resolved Ltd (13297226) United Kingdom