About Iru Investments Ltd (12003301) United Kingdom