About Samba Clothing Limited (11886614) United Kingdom