About The Corporate Innovations Company Limited (02844684) United Kingdom