About Teemex Ltd (11494914) United Kingdom