About Samba London Limited (07400066) United Kingdom