About Tene Ltd (13521393) United Kingdom