About Bluebird Health Limited (10557272) United Kingdom