About Tse Management Ltd (12899466) United Kingdom