About Salt Flakes Ltd (10621688) United Kingdom