About Angara Biotechnology Co. Ltd. (11756543) United Kingdom