About Safespace Technologies Ltd (13604093) United Kingdom