About Ruffer Aifm Limited (08813919) United Kingdom