About Bluebird Global Holdings Limited (10895373) United Kingdom