About Limbu Kebab Limited (12262980) United Kingdom