About Tass London Ltd. (13126224) United Kingdom