About The Innovation Exchange Ltd (11253120) United Kingdom