About Tmr 2019 Holdings Limited (12230928) United Kingdom