About Paprika Indian Ltd (12094016) United Kingdom