About Quinn Studio Limited (09917634) United Kingdom