About Tecar Ltd (12916077) United Kingdom