About Evomines Limited (12489980) United Kingdom