About Teranos Ltd (12630247) United Kingdom