About Lead Clinical Analytics Ltd (10951982) United Kingdom