About Paprika Farnborough Limited (09922792) United Kingdom