About K And Ti Limited (SC581590) United Kingdom