About Tundrasystems Global Ltd. (09285819) United Kingdom