About The Lgc Group Limited (10567901) United Kingdom