About Genlab Limited (00763725) United Kingdom