About Paprika Takeaway Limited (12039921) United Kingdom