C & G Fund Limited