About Amsa Investments Limited (10720581) United Kingdom