About Satswana Ltd (09329065) United Kingdom