About Avara International Ltd (10064464) United Kingdom