About Iris Investments 1 Limited (FC025358) Cayman Islands