About Next Space Ltd (04417332) United Kingdom