About Quinn International Limited (NI631658) United Kingdom