About Sam & Sama Ltd (SC665519) United Kingdom