About Mackenzie Associates Ltd (10276811) United Kingdom