About Sam Neill Research Ltd (10239346) United Kingdom