About Imr Ventures Ltd (09978352) United Kingdom