About Enkir Dell Alta Langa Ltd (13419427) United Kingdom