About Samba Sports Limited (02830944) United Kingdom