About Amarant Investments Limited (13253070) United Kingdom