About Samba1 Ltd (12328707) United Kingdom