About Amber Investments Limited (11386311) United Kingdom