About Km Torso Ltd (09544859) United Kingdom