About Amber Environmental Limited (11283257) United Kingdom