About Capton Investments Limited (FC025794) Cayman Islands