About Highfields Investments Limited (SC461974) United Kingdom