About Teti Limited (07540124) United Kingdom