About Mackenzie Living Limited (12045433) United Kingdom