TSFINV Analysis - TSF INVESTMENTS LIMITED | Makkler