About Evari Technologies Uk Limited (11253311) United Kingdom