About Old Salt Digital Ltd (12157219) United Kingdom