About Paprika Portsmouth Ltd (12224986) United Kingdom