About Tachyon Research Ltd (11962634) United Kingdom