About Tern Advisory Limited (11116107) United Kingdom