About Evarae Limited (10109838) United Kingdom