About Lbs Biotech (holdings) Limited (08437554) United Kingdom