About Teg Holdings Limited (10632641) United Kingdom