About Kraftnclick Limited (08138036) United Kingdom