About Kebabism Limited (12720995) United Kingdom