About Teral Ltd. (SC295924) United Kingdom