The extremely rare meteorite found in the aftermath of the spectacular British fireball may contain the “building blocks of life”