About Thaba Ltd (11926911) United Kingdom