About Amber European Investments Limited (03997178) United Kingdom