About Paprika Club Ltd (07809988) United Kingdom