Scientists have identified a meteorite that crash-landed on a driveway in the UK on February 28 as a rare discovery that contains the building blocks of life, CNN reports.