About Tau Sagittarii Ltd (11748685) United Kingdom