About Ruffer Cp 2018 Limited (11322776) United Kingdom