About City Reach (amsterdam) Limited (FC022651) Channel Islands