About Uk Ahben Biotechnology Co. Ltd. (11412294) United Kingdom