About Tenamis Limited (12847564) United Kingdom