About Jq Creative Solutions Ltd (13271798) United Kingdom