About Tenash Limited (12108145) United Kingdom