About Tern Tern Tern Limited (13469492) United Kingdom