About Amritsari Kulcha Ltd (11842900) United Kingdom