About Combined Research Ltd (13107801) United Kingdom