About Anavara Limited (09633596) United Kingdom