About Lakes Bioscience Ltd (12179226) United Kingdom