About Nurmahali Kulcha Ltd (11465155) United Kingdom