About Tal Holdings Limited (NI066992) United Kingdom