About Flack Investments Limited (NI037445) United Kingdom