About Kebabalicious Takeaway Ltd (12996881) United Kingdom