About International Innovation Joint Committee Ltd (12849189) United Kingdom