About Teyega Limited (08379488) United Kingdom