About Btst Talex Ltd (10829431) United Kingdom