About Noble Research Ltd (11291385) United Kingdom