About Ambrosia International Ltd. (10287349) United Kingdom