About Elqui Holdings Limited (11049477) United Kingdom