About Tbb Management Company Ltd (11793947) United Kingdom