About International Innovation Board Limited (11865310) United Kingdom