About Amber Investments Sub Limited (13586136) United Kingdom