About Naked Innovation Management Ltd (11848886) United Kingdom