About Exonea Health Ltd (13629153) United Kingdom