About Higan Investments Limited (10618125) United Kingdom