About Kdi Applications Limited (05929240) United Kingdom