About Amarris Management Limited (10432445) United Kingdom