About Samba Ventures Ltd (09003493) United Kingdom