About Mackenzie Assets Ltd (SC658302) United Kingdom