About Amygdale Ltd (12998725) United Kingdom