About Lg Biomolecular Science Limited (12908292) United Kingdom