About Irm Holdings Limited (13005697) United Kingdom