About Perfectus Biomed Holdings Ltd. (12517846) United Kingdom