About Ambrosia Corp Ltd (13439850) United Kingdom