About Amber Neel Limited (12284455) United Kingdom