About Amber Holdings Limited (SC093054) United Kingdom