About Clinical Financial Limited (12870225) United Kingdom