About Nuclear Corp Ltd (10098848) United Kingdom