About Sahari Buffet Limited (12220782) United Kingdom