Youth in Excellence CIC and BYA Awards Youth in Excellence CIC, a UK social enterprise supported by STEM training partner Youth in Excellence CIC 145 â 157 St John Street…