About Tau Ceti Ltd (13103305) United Kingdom