About Ken Ken Technology Limited (09195369) United Kingdom