About Tae38gs Limited (11664196) United Kingdom