About Tristar Ten 2020 Ltd (13503761) United Kingdom