About Mackenzie Investments Limited (03861910) United Kingdom