About Tethered Tripod Ltd (10917035) United Kingdom