About Amedeo Limited (04635582) United Kingdom