About Popadoms Takeaway Ltd (12693045) United Kingdom