About New Amber Limited (12910742) United Kingdom