About International Confederation Of Project Incubator Limited (11592918) United Kingdom