About Ikt Holding Limited (12203925) United Kingdom