About Loqo Limited (06587402) United Kingdom