About Minpress Investments Limited (FC034120) Channel Islands