About Nicklin Investments Ltd (08142149) United Kingdom