About Kulcha Amritsari Ltd (11842893) United Kingdom