About Hillwood Partners (acquisitions) Ltd (12724930) United Kingdom