About I L M Holdings Ltd (SC634380) United Kingdom