About S. Sakka Ltd (04685792) United Kingdom