About Quicktest Limited (06024230) United Kingdom