About Lightbridge Analytics Ltd (12329489) United Kingdom