About Blackboard Management Ltd (11838345) United Kingdom