About Kebanging Takeaway Ltd (12048912) United Kingdom