About Chamonix Investments Limited (FC032389) Channel Islands