About Thabisile Ltd. (12268911) United Kingdom