About Amber Re Holdings Ltd (13392487) United Kingdom