About Kenzal Investments Limited (FC035216) Channel Islands