About Growth Innovators Group Life Sciences Ltd (07547633) United Kingdom