About Sanelihle Limited (12322351) United Kingdom