About Salt Group Ltd (11344287) United Kingdom