About Teisa Limited (11599142) United Kingdom