About Element Six Holdings Limited (07359334) United Kingdom