About Kduffie Limited (SC660195) United Kingdom