About Newhold Ltd (09130473) United Kingdom