About Innovative Investments (holdings) Limited (05027195) United Kingdom