About Tenicus Limited (10934586) United Kingdom