About Lgc Europe Limited (12460881) United Kingdom