About Kebaps Limited (12035242) United Kingdom