About Tesme Limited (10133295) United Kingdom