About Tetel Limited (13342007) United Kingdom