About Mercurix Biosciences Limited (13647071) United Kingdom