About Amorartis Limited (06046527) United Kingdom