About Clinical Framework Limited (06532219) United Kingdom