About Samba Living Ltd (10194358) United Kingdom