About Innovativekw Platform Limited (12207606) United Kingdom