About Amber Rescue Ltd (12983396) United Kingdom