About Lightbridge Consulting Limited (08953933) United Kingdom