About K3 Innovations Ltd (08733357) United Kingdom