About Kt Software Studios Ltd (11882518) United Kingdom