About Tenere Partners Ltd (12635003) United Kingdom