About Terna Eugeniu Limited (13663990) United Kingdom