About Tethered Limited (13381202) United Kingdom