About Nuclear Oil And Gas Solutions Limited (12034424) United Kingdom