About Ardea Biosciences Limited (06519375) United Kingdom