About Paprika Spice Ltd (10651509) United Kingdom