About Quay Holdings Limited (NI062402) United Kingdom