About Committed Research Ltd (07747673) United Kingdom