About Tate Group Holdings Limited (NI663704) United Kingdom