About Salt Bba Ltd (10149884) United Kingdom