About London Biobridge Ltd (12200406) United Kingdom