About Tarian Group Holdings Ltd. (10444877) United Kingdom