About Tesr Ltd (11470327) United Kingdom