The Big Display Company secures funding through Santander