About Ambrosia Pharmaceutical Ltd (11555875) United Kingdom