About Samba Partnership Limited (12197341) United Kingdom