About Hay Investments Ltd (12056374) United Kingdom