About Avaica Management Limited (11369530) United Kingdom