About Brightspace Holdings Ltd (13594146) United Kingdom