About Tenen Limited (06034376) United Kingdom