About Samosa S Studio Ltd (12303598) United Kingdom