About Quinn Technology Limited (07180719) United Kingdom