About Teju Limited (08929948) United Kingdom