About Caxton House Asset Management Ltd (10180634) United Kingdom