About Lightbridge Associates Llp (OC416080) United Kingdom