About Tactic Invest Plc (12367050) United Kingdom