About Quinn Connect Limited (10970764) United Kingdom