About Hillview Research Ltd (SC597586) United Kingdom