About Right Choice Clinical Research Ltd (08401039) United Kingdom