About Irc Investments Limited (12088952) United Kingdom