About Kdd Start Up Ltd (08698978) United Kingdom