About Cambridge International Scientific Research And Consultancy Services Ltd (12838049) United Kingdom