About Punjabi Shack Ltd. (10820266) United Kingdom