About Salt Bae Limited (12097680) United Kingdom