About Uk Innovation Ltd (06717490) United Kingdom