About Key Travel International Limited (FC031618) Channel Islands