About Ingenious Clinical Research Ltd (12346734) United Kingdom