About Pickle & Paratha Ltd (12974598) United Kingdom