About Aavi Management Limited (11424380) United Kingdom