About Sama Fastfoods Ltd (12705533) United Kingdom