About Clareant Research Holdings Limited (12745639) United Kingdom