About Tachyon Associates Limited (04390503) United Kingdom