About Naif Rajhi Investment Company Limited (FC031684) Channel Islands