About Vicario Investments Limited (FC023462) Channel Islands