About Lightfoot Defence (holdings) Newco Limited (13101067) United Kingdom