About Kliktronic Limited (03651572) United Kingdom