About Ethos Logos Pathos Ltd (13535229) United Kingdom