About Nixon Investments Ltd (08836938) United Kingdom