About Caru Kebab Limited (12467489) United Kingdom