About Kk Digital Solutions Ltd (11532081) United Kingdom