About Sonadrill Holding Ltd (11922814) United Kingdom