About Enlinea Holdings Limited (SC645573) United Kingdom