About Terna Limited (12154496) United Kingdom