About Samba Capital (uk) Ltd (10776603) United Kingdom