About Techno Tyrone Limited (NI025913) United Kingdom