About Paprika Bristol Ltd (10191917) United Kingdom