About Syne Qua Non Limited (03148610) United Kingdom