About Tbsr Holding Ag Ltd (11586379) United Kingdom