About T.y.f. Ltd (05967023) United Kingdom