About Jk&s Mindstream Limited (SC683955) United Kingdom