About Elucid8 Holdings Ltd. (NI635369) United Kingdom