About Exonera Ltd (10460800) United Kingdom