About Logos App Limited (13606782) United Kingdom