About Gallen Investments Limited. (FC025024) Cayman Islands