About Bioseed Capital Ltd (10436060) United Kingdom