About Grothendieck Bioconstruction Ltd (13284524) United Kingdom