- Genesis Asset Managers, LLP