About Teningen Limited (12076145) United Kingdom