UK Startup, Penelope, To Pen New Chapter Of Growth After Winning Digital Science Catalyst Grant