About Amber Solar Energy Holdings Limited (09167978) United Kingdom