About Samba Ltd (10776197) United Kingdom