About Deadspace Holdings Ltd (12373142) United Kingdom