About Paprika Oldham Ltd (09723204) United Kingdom