About Logophon Limited (04507939) United Kingdom