About Teru Limited (04721560) United Kingdom