About Tfr Investments Ltd (12407171) United Kingdom