About Israel Teweike Bio Technology Ltd (13326947) United Kingdom