About Sama Sama Studio Limited (11793593) United Kingdom