MAKURIA INVESTMENT MANAGEMENT (UK) LLP

Total Political Finance £0