About Tbs Group Holdings Ltd (11231415) United Kingdom