About Kqa Ltd (07341226) United Kingdom