About Thabsile Ltd (13124262) United Kingdom