About Mackenzie International Limited (04189930) United Kingdom