About Front Line Investments Limited (NI049840) United Kingdom