About Brook Green Research Ltd (13113302) United Kingdom