About Ambrosia Advisers Limited (10192765) United Kingdom