About Sambalo Limited (10378134) United Kingdom