RRS are pretty dodgy,
Been around for eons and never really seem to get much done except for sitting on their butts milking shareholders to pay their salaries. Occasionally releasing news to help prop the SP up.
Untill the first drill bit starts turning I wouldnt bother with these chaps.