About Yorkshire And Humber Institute Of Technology Limited (12107444) United Kingdom