About Kenny S Touch Limited (13314488) United Kingdom