About Bax Life Ltd (12590207) United Kingdom