About Logophile Ltd. (10526495) United Kingdom