About Novel Research Ltd (12031889) United Kingdom