About Bacx Life Sciences Ltd. (12485375) United Kingdom