About Machrie Investments Limited (11629747) United Kingdom