About Tescimo Limited (NI626991) United Kingdom