About Evafix Limited (12241465) United Kingdom