About Quinn Harper Limited (11973062) United Kingdom