About Lightbridge Property Ltd (13690264) United Kingdom