About Tarn Technologies Ltd (NI048089) United Kingdom