About Kkadro International Limited (13408958) United Kingdom