About Picon Overseas Limited (FC024459) Channel Islands