About Qintarq Consulting Ltd (07865809) United Kingdom