About Quinn Technology Solutions Ltd (11005814) United Kingdom