About Amber Capital Uk Holdings Limited (05938588) United Kingdom