About Minhill Investments Limited (00823019) United Kingdom