About Ofelia Biotechnology Co. Ltd. (11447011) United Kingdom