About Turms Inc. Ltd. (08599916) United Kingdom