About Darkspace Corporation Ltd (08280093) United Kingdom