About Tafelberg Investments Limited (NI672201) United Kingdom