About Samba 33 Limited (12784423) United Kingdom