About Electus Bio Ltd (NI670459) United Kingdom