About Sat Nuclear Limited (10225479) United Kingdom