About Aldridge Biotechnology Co. Ltd. (12050002) United Kingdom