About Ken Technologies Ltd (11798746) United Kingdom