About Paprika (gb) Limited (08939269) United Kingdom