About Edgware Kabab Limited (11752032) United Kingdom