About Salt Asset Ltd (13264335) United Kingdom