About Kk Innovations Limited (13084038) United Kingdom