About Tecc Capital Plc (13277385) United Kingdom