About Evara Partners Limited (07849879) United Kingdom