About Kkd Technology Solutions Limited (10586106) United Kingdom