About Imr Investments Ltd (11102806) United Kingdom