About Tegra Limited (01397450) United Kingdom