About Guardant Investments Limited (11290136) United Kingdom