About J.f. Tree Capital Ltd (12692196) United Kingdom