About Candescent Research And Evaluation Ltd (SC713017) United Kingdom