About Amber Investment Holdings Limited (06812597) United Kingdom