About Millhouse Capital Limited (10317296) United Kingdom