About Tal Group Limited (NI015011) United Kingdom