About Tattr Management Ltd (12295917) United Kingdom