About Centre For Ingenuity Innovation And Sustainable Development Ltd (12509485) United Kingdom