About Mark Ennovy Material Sciences Ltd. (06592606) United Kingdom