About Verily Limited (02960568) United Kingdom