About Alymere Investments Limited (FC027393) Cayman Islands