About Uk Innovation Centre Ltd (09219574) United Kingdom