About Tal Associates Ltd (11678975) United Kingdom