About Blenheim Assets Ltd (10000196) United Kingdom